a burr under your saddle - German English Dictionary